The BH Discord Server has its own bot, BH Bot.

BH Bot functions as an interface for users to create their own country roles, invite players, declare war, request whitelisting, and create lawsuits. Before creating ANY in-game countries, you MUST create them on Discord.

Whitelisting

BH Server is whitelist-only. This means that you cannot just join as you wish, rather you have to request the admin to whitelist you.
To do this, you just need to use the command /request_whitelist {minecraft_name}. Once the admin whitelists you, you will instantly receive a direct message from BH Bot, notifying you.

Creating a country

Use command /create_country {name} {color} {channel_acronym}


The {name} field represents your country's name, the {color} your chosen color, which can be either a HEX code or any color in the color list accessed by using the /colors command, and {channel_acronym} represents the desired 3 letters for the 2 channels that you will receive, the public country's announcements & rules channels. Everyone can read the content in these channels, but only members of the country can write in them.

Editing your country's information

  • Recoloring: Use /recolor-country {color}, where {color} is either a HEX code or a color from /colors.
  • Renaming: Use /rename-country {new_name} {new_acronym}, where {new_name} is your new desired name, and {new_acronym} your new channels acronym.
  • Deleting: Use /delete-country {delete_channels} to delete your country at any time. {delete_channels} can be true/false, respectively deleting or not your country's announcements & rules channels.
  • Test Test

Country ranks

Members of a country are separated into three distinct ranks, to prevent abuse & disputes within the members.

  • 1. Owner: The creator of the country, or a person made owner with `/make-owner {user}` command.
  • 2. Admin: An admin functions exactly like a member, the only difference being that they can invite and/or kick members from the country.
  • 3. Member: A member is the default rank, which can only write messages in the respective channels and have the role.

Member management

To get members into your country, the owner or an admin can invite any player that is not in a country yet, just by using the /invite {user} {role} command, where {user} is the user that is invited, and {role} is the role that they're invited as (member or admin).
Invited users receive a private message from the bot, where they either accept or deny the invitation.
Owners can invite an user to directly be an admin for the country. Admins can only admit new users as members.
Members can be turned into admins at any time by the owner, by using the /make_admin {user} command.
Admins can be demoted to members at any time by the owner, by using the /remove_admin {user} command.
An admin can resign at any time by themselves, by using the /resign command.
A member can leave at any time by themselves, by using the /leave-country command.
A new owner can be admitted by the current owner, by using the /make-owner {user} command. The current owner will be turned into an admin.
Any member can be kicked at any time by the owner or admins, by using the /kick-member {user} function. Admins can only kick members, while the owner can kick admins and members.

Useful commands

The server status can be checked anytime with the /server-status command. It displays the number of players online, the current ping, and the server status.
Any country's stats can be viewed by using the /country-stats {country} command, where {country} is a tag to the role (e.g. @ExampleCountry).
Any war's stats can be viewed by using the /war-stats {country} command, where {country} is a tag to the role (e.g. @ExampleCountry).

Wars

WIP

Lawsuits

WIP